14999 matches found
CVE-2022-49076
CVE-2022-49076 concerns the Linux kernel RDMA/hfi1 subsystem. The issue is a use-after-free in the mm struct lifecycle: under certain conditions (e.g., MPI_Abort), hfi1_mmu_rb_unregister() may drop the last reference to a task mm, freeing it before its final use in hfi1_release_user_pages. This c...
CVE-2022-49154
CVE-2022-49154 relates to the Linux kernel KVM SVM path, where a guest IRQ fed via KVM_IRQFD can trigger an out-of-bounds access in svm_update_pi_irte(), potentially causing a crash. The issue is rooted in handling of guest IRQ routing and was addressed by VMX/VMX-side fixes and a kernel patch re...
CVE-2022-49447
CVE-2022-49447 concerns the Linux kernel on ARM/HiSilicon where of_find_compatible_node increments the device_node refcount but no corresponding of_node_put was invoked, causing a refcount leak. The fix removes the leak by adding of_node_put after of_find_compatible_node. Affected software is the...
CVE-2022-49460
CVE-2022-49460 is a Linux kernel vulnerability affecting the devfreq subsystem (rk3399_dmc: disable edev on remove) that can cause an unbalanced enable-count when unbinding the DFI device. The issue is fixed in the kernel by disabling edev on remove, preventing the erroneous enable/disable tracki...
CVE-2022-49478
CVE-2022-49478 affects the Linux kernel via the media: pvrusb2 driver, specifically a faulty check in pvr2_i2c_core_init that permits an array index of -1 to be used. The issue arises when hdw->unit_number is initialized to -1 and may remain unchanged if the init-table walk fails, leading to o...
CVE-2022-49482
In the Linux kernel, CVE-2022-49482 concerns the ASoC: mxs-saif driver. The root cause is a refcount leak where of_parse_phandle() returns a node pointer with an incremented refcount that is not released unless a corresponding of_node_put() is invoked when done. The documented fix is to call of_n...
CVE-2022-49497
CVE-2022-49497 is a Linux kernel issue in the networking code where two BUG() calls were present in skb_checksum_help(). The vulnerability was resolved by removing these BUG()s and replacing them with WARN_ON_ONCE() so skb_checksum_help() can return an error code instead of triggering a crash whe...
CVE-2022-49530
CVE-2022-49530 affects the Linux kernel DRM/AMD power management code. The vulnerability arises in si_parse_power_table() where allocations for adev->pm.dpm.ps and its elements can be followed by a second free in si_dpm_fini() if an allocation fails, causing a potential double-free of adev->...
CVE-2022-49871
CVE-2022-49871 concerns the Linux kernel net: tun subsystem memory leaks arising from napi_get_frags when GRO processing is not completed. The provided data shows that in certain paths (tun_get_user -> napi_gro_frags -> napi_frags_finish -> GRO_NORMAL) the napi->rx_list may remain pop...
CVE-2022-49977
Summary (CVE-2022-49977): The Linux kernel vulnerability arises from ftrace registration handling when ftrace_startup_enable fails. If disabled and not rolled back, an op may remain in ftrace_ops_list, leading to a NULL dereference in is_ftrace_trampoline via ftrace_ops_trampoline. The concrete f...
CVE-2022-50035
CVE-2022-50035 affects the Linux kernel DRM AMDGPU path. The issue is a use-after-free in amdgpu_bo_list mutex handling caused by double-unlocking of bo_list_mutex when amdgpu_cs_vm_handling returns non-zero, which can lead to a refcount underflow (as shown in the trace). The vulnerability is dem...
CVE-2022-50068
CVE-2022-50068 affects the Linux kernel DRM TTM path (drm/ttm). The issue is a null pointer dereference in ttm_bo_validate during and after bo initialization, triggered by inspecting a NULL bo->resource in mem_type handling, potentially causing a kernel crash (general protection fault) and a l...
CVE-2023-38430
The CVE-2023-38430 issue affects the ksmbd SMB server in the Linux kernel and is caused by insufficient validation of the SMB request protocol ID, leading to an out-of-bounds read in kernels before 6.3.9. The vulnerability is documented across multiple feeds (Ubuntu USNs and Nessus/OpenVAS adviso...
CVE-2023-52856
CVE-2023-52856 relates to the Linux kernel drm/bridge lt8912b path. The lt8912b driver’s lt8912_bridge_detach() called drm_connector_unregister() and drm_connector_cleanup(), but these are only for connectors registered via drm_connector_register(); the driver’s destroy hook is drm_connector_clea...
CVE-2023-53048
CVE-2023-53048 (Linux kernel) : A fix addresses a warning that could be triggered when both source and sink devices send a Discover Identity message in PD3, which could cause a warning in tcpm_queue_vdm and related code paths. The issue is resolved by the kernel patch set that corrects handling o...
CVE-2024-26652
CVE-2024-26652: Linux kernel net/pds_core fixes a possible double free in the error path when auxiliary_device_add() fails and later calls auxiliary_device_uninit(); the callback pdsc_auxbus_dev_release calls kfree(padev) and the patch removes the redundant kfree and moves error handling back to ...
CVE-2024-26756
The CVE-2024-26756 issue affects the Linux kernel’s md (multidisk) subsystem, specifically the raid reshape path. The root cause was registering the sync_thread directly from pers->run() during an interrupted reshape, which could set MD_RECOVERY_RUNNING without guaranteeing that md_do_sync() w...
CVE-2024-26798
CVE-2024-26798 : Linux kernel fbcon font restore regression fix. The commit a5a923038d70 initially restored old font data on vc_resize() failure but only for user fonts; system/internal fonts were left unreverted, causing a subsequent fbcon_do_set_font() to fail restoration and potentially crash ...
CVE-2024-26854
The CVE-2024-26854 entry concerns the Linux kernel ice driver: the pf->dplls.lock mutex was initialized too late and is now moved to the top of ice_dpll_init to fix a use-before-initialization issue. The change also notes that err_exit path destroys the mutex and that ice_dpll_deinit destroys ...
CVE-2024-36951
Mode C: CVE-2024-36951 affects the Linux kernel via the DRM/AMDKFD path. The root cause is a CP interrupt bug that can raise bad packet garbage exception codes; the fix performs a range check to ensure the debugger and runtime do not receive garbage codes. The update also guards exception code ty...
CVE-2024-37354
CVE-2024-37354 : In the Linux kernel, the vulnerability is described as a crash in the Btrfs file system caused by a race between fsync and size-extending writes into preallocated extents. The crash manifests as a BUG in btrfs_set_item_key_safe, triggered by overlapping preallocated extents (e.g....
CVE-2024-42140
The CVE-2024-42140 issue affects the Linux kernel following kexec crash handling on riscv. The root cause is a deadlock when kexec crash code runs in interrupt context, caused by acquiring the irqdesc spinlock and deactivating irqchip in irq_set_irqchip_state(). The fix removes the unnecessary ir...
CVE-2024-43891
Summary (CVE-2024-43891) The Linux kernel tracing subsystem vulnerability arises from a race where the format file for events/user_events/__test_event/format could be accessed after its metadata indicated the file was freed. A shortcut used for the format file caused it to skip pointer checks, so...
CVE-2024-49876
CVE-2024-49876 affects the Linux kernel DRM-Xe path. The issue is a use-after-free (UAF) around queue destruction where final destruction steps could run on a workqueue that outlives the driver instance, risking references to freed objects. The fix adds a fini step to ensure user queues are torn ...
CVE-2024-49956
CVE-2024-49956 : In the Linux kernel, the gfs2 subsystem could call destroy_workqueue() twice during error handling. Specifically, when gfs2_fill_super() fails, destroy_workqueue() is invoked inside gfs2_gl_hash_clear(), and the code path may destroy the same workqueue again. The root cause is a ...
CVE-2024-50284
CVE-2024-50284 concerns the Linux kernel's ksmbd subsystem, where: a missing error check for xa_store() could allow a flaw when storing into an XArray. The cited details state that xa_store() may fail with xa_err(-EINVAL) if the entry cannot be stored, or xa_err(-ENOMEM) if memory allocation fail...
CVE-2024-56542
Summary of CVE-2024-56542: In the Linux kernel, drm/amd/display suffers a memleak during driver removal (amdgpu) due to incomplete cleanup in the takedown path. The trace shows memory manager not clean during takedown and a cascade through amdgpu_gtt_mgr_fini, amdgpu_ttm_fini, amdgpu_bo_fini, gmc...
CVE-2024-56552
In Linux kernel DRM/XE GuC submission path, CVE-2024-56552 stems from a race between suspend_pending, disable_scheduling, and queue destruction. When suspending a queue and then closing it, the close path can signal suspendFence after the disable_scheduling response, which may clear suspend_pendi...
CVE-2024-56561
Technical details about CVE-2024-56561 are not provided in the connected documents. The initial description contains the kernel fix details but no public-facing specifics (affected products, versions, impact, or remediation) beyond that. Monitor for updates.
CVE-2024-56639
CVE-2024-56639 affects the Linux kernel net/hsr RedBox path. The root cause was an under-allocated skb in hsr_init_skb() for RedBox, causing skb_over_panic when sending supervision frames that add two TLV components. The issue led to OOPs in skb_panic at net/core/skbuff.c:206 and a local exploit ...
CVE-2024-56714
Technical details for CVE-2024-56714 are not publicly available in the provided documents. No explicit affected products, root cause, or remediation are listed here. Monitor for updates.
CVE-2024-57805
CVE-2024-57805: In the Linux kernel ASoC: SOF: Intel: hda-dai, the link DMA was released on STOP, enabling a potential stream mix-up if a new stream starts before the previous is fully closed. This may lead to firmware errors or a crash. Root cause: releasing the link DMA on STOP rather than wait...
CVE-2025-21657
CVE-2025-21657 relates to the Linux kernel sched_ext component. The root cause was that scx_ops_bypass() re-enqueued scx tasks across CPUs by acquiring rq_lock() for online CPUs regardless of CPU state, which could trigger a spurious rq_pin_lock() warning. The fix replaces rq_lock() with raw_spin...
CVE-2025-21717
CVE-2025-21717 affects the Linux kernel mlx5e path: kvzalloc_node lacks cpu_to_node conversion, allowing an out-of-bounds access when ethtool/netlink calls mlx5e_open on a CPU above MAX_NUMNODES, potentially panicking the kernel. The issue is fixed by adding a missing cpu_to_node conversion to ml...
CVE-2025-21998
CVE-2025-21998 : In the Linux kernel, the efivars service could race with memory pool allocation after the TZ allocator change, risking a NULL pointer dereference on racing EFI variable access. The fix ensures all resources are initialized before registering efivars (firmware: qcom: uefisecapp). ...
CVE-2025-37809
CVE-2025-37809 : In the Linux kernel, the usb: typec: class path fixes a NULL pointer dereference that can occur when concurrent calls to typec_partner_unlink_device race with pointer usage. The patch adds a mutex to protect USB device pointers and the partner device registration, preventing NULL...
CVE-2025-37813
Technical details for CVE-2025-37813 are not publicly provided in the supplied documents. The connected advisories reference this CVE but do not disclose affected products, root cause, or fixes. Monitor vendor advisories for specifics.
CVE-2025-37961
The CVE-2025-37961 entry describes a Linux kernel issue in the IP virtual server (ip_vs) path. A use of an uninitialized saddr argument in do_output_route4 could affect routing decision, potentially impacting connectivity for tunneled paths. The root cause is reading saddr despite an input that s...
CVE-2025-38094
CVE-2025-38094 (Linux kernel, macb deadlock) Fix for a possible deadlock in the macb driver under cadence when THALT is high and TGO remains high. The issue occurred in contexts with interrupts disabled, where jiffies were not updated and the loop wouldn’t exit, potentially locking a sama5d4 devi...
CVE-2025-38250
In CVE-2025-38250, the Linux kernel Bluetooth vhci_flush() path is affected by a use-after-free when a thread closes a vhci fd while another thread uses the device. The issue stems from a missing synchronization after unlinking hdev from hci_dev_list in hci_unregister_dev(), allowing another thre...
CVE-2025-38342
CVE-2025-38342 affects the Linux kernel; it stems from an out-of-bounds check in software_node_get_reference_args(), which may cause OOB access when reading the @index-th element due to a length check that can’t be guaranteed. The fix replaces the check with ((index + 1) * sizeof(*ref) > prop-...
CVE-1999-0165
Technical details about CVE-1999-0165 are not publicly available in the provided documents; no concrete affected products, versions, or fixes are specified. Monitor for updates from vendors and CVE sources.
CVE-2010-1146
The CVE-2010-1146 entry concerns the Linux kernel (2.6.33.2 and earlier) where, if a ReiserFS filesystem exists, read/write access to the .reiserfs_priv directory is not restricted. Local attackers could exploit this by modifying extended attributes or ACLs, demonstrated by deleting a file under ...
CVE-2010-3086
CVE-2010-3086 affects the Linux kernel (pre-2.6.25) via futex.h: exception fixup code replaced LOCK_PREFIX with a no-op, enabling local users to trigger a page fault and cause a denial of service (panic). Public advisories (e.g., MiracleLinux AXSA-2010-500:18 and OSV/RHSA entries) reference this ...
CVE-2010-3861
CVE-2010-3861 affects the Linux kernel up to version 2.6.36. The vulnerability arises in the ethtool_get_rxnfc function in net/core/ethtool.c, which fails to initialize a certain block of heap memory. This can allow a local user to obtain potentially sensitive information via an ETHTOOL_GRXCLSRLA...
CVE-2011-0714
CVE-2011-0714 affects the Linux kernel 2.6.32 as patched for Red Hat Enterprise Linux 6, specifically involving the RPC server sockets functionality. The use-after-free vulnerability is triggered in a Red Hat patch related to lockd and the svc_xprt_received path, allowing remote attackers to cras...
CVE-2012-1179
CVE-2012-1179 affects the Linux kernel prior to 3.3.1 when KVM is used: guest OS users can trigger a host OS denial of service (host crash) via page faults related to huge pages in pmd_none_or_clear_bad. MiracleLinux and related advisories reference this CVE among fixes in kernel updates before/a...
CVE-2013-6380
The CVE-2013-6380 entry concerns the Linux kernel up to version 3.12.1. The vulnerability exists in the aac_send_raw_srb function, located in drivers/scsi/aacraid/commctrl.c, where an insufficient validation of a size value allows a local attacker to trigger an invalid pointer dereference via an ...
CVE-2016-2067
CVE-2016-2067 affects the Linux kernel MSM GPU driver: drivers/gpu/msm/kgsl.c in the MSM graphics driver (QuIC Android contributions) for kernel 3.x. The root cause is mishandling of the KGSL_MEMFLAGS_GPUREADONLY flag, which can create accidental read/write mappings. This enables a local attacker...
CVE-2016-2545
CVE-2016-2545 : Affected component is the Linux kernel; specifically the snd_timer_interrupt handler in sound/core/timer.c. The issue (pre-4.4.1) fails to maintain a linked list correctly, enabling local attackers to trigger a race condition via a crafted ioctl that can crash the system (denial o...